net payments - Spanish English Dictionary